Skip to content

Conversation

@cameronwhite
Copy link
Contributor

Description of Change(s)

This fixes failures in HdExtComputationUtils::SampleComputedPrimvarValues() we encountered when evaluating skinning computations in Hydra 2

If the computation input was not time-sampled, the return value would be 0 causing callers to ignore the time sample of 0.0. This could then cause HdExtComputationUtils::SampleComputedPrimvarValues() to fail while executing the computation due to the non-varying inputs having no values.

This was the same issue that 33dbdb1 fixed for SamplePrimvar()

Fixes Issue(s)

Checklist

If the computation input was not time-sampled, the return value would be
0 causing callers to ignore the time sample of 0.0. This
could then cause HdExtComputationUtils::SampleComputedPrimvarValues() to fail
while executing the computation due to the non-varying inputs having no
values.

This was the same issue that 33dbdb1 fixed for SamplePrimvar()
@jesschimein
Copy link
Collaborator

Filed as internal issue #USD-11181

(This is an automated message. See here for more information.)

@pixar-oss pixar-oss closed this in e7b95e1 Aug 6, 2025
meshula pushed a commit to meshula/USD that referenced this pull request Sep 11, 2025
…ying computation inputs.

This fixes failures in `HdExtComputationUtils::SampleComputedPrimvarValues()` we encountered when evaluating skinning computations in Hydra 2

If the computation input was not time-sampled, the return value would be 0 causing callers to ignore the time sample of 0.0. This could then cause `HdExtComputationUtils::SampleComputedPrimvarValues()` to fail while executing the computation due to the non-varying inputs having no values.

This was the same issue that 33dbdb1 fixed for `SamplePrimvar()`

Closes PixarAnimationStudios#3704

(Internal change: 2373889)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants